import { CustomI18NITF, ThirdUrlITF } from '@INTERFACES/Common'
import { TagITF } from '@INTERFACES/Tag'

export interface GoodSKUITF {
  SKU: string
  Quantity: number
}

export interface GoodsITF {
  _id: string
  p8Id: string
  SKU: string
  Channel: string
  Name: CustomI18NITF
  PreviewFileName: string
  Price: number
  OriginalPrice: number
  Description: CustomI18NITF
  Url: ThirdUrlITF
  ExternalId?: string
  ModifiedDate?: number
  Status?: string
  Tags?: TagITF[]
}

export interface ShipmentITF {
  CustomerName: string
  GoodsName: CustomI18NITF
  GoodsSKU: string
  PreviewFileName: string
  Quantity: number
}
